.el-popper,
.el-popover.el-popper {
  width: auto !important;
  color: var(--el-text-color-secondary);
  background: var(--el-fill-color);
  border-radius: 0;
  border-color: var(--el-border-color);
}

.el-popper.is-light {
  border: 1px solid var(--el-border-color);
}

.el-popper .el-popper__arrow::before {
  background: var(--el-fill-color);
  border-color: var(--el-border-color);
}

.el-popper.is-dark {
  color: var(--el-text-color-secondary);
  background: var(--el-fill-color);
  border: 1px solid var(--el-border-color);
  border-radius: 0;
  box-shadow: 0 1px 3px 1px rgb(0 0 0 / 20%);
}

.el-popper.is-dark .el-popper__arrow::before {
  background: var(--el-fill-color);
  border: none;
  border-bottom: 1px solid var(--el-border-color);
  border-right: 1px solid var(--el-border-color);
  box-shadow: 1px 1px 0 0 rgb(0 0 0 / 10%);
}
